flower seed - English Synonyms Dictionary